fragrant mango - French English Dictionary